package com.holystone.orca.sys.mybatis.model;

import javax.persistence.*;

@Table(name = "sys_lookup_cde")
public class SysLookupCde {
    /**
     * 公共参数明细
     */
    @Id
    @Column(name = "lookup_code")
    private String lookupCode;

    /**
     * 公共参数总类
     */
    @Column(name = "lookup_type")
    private String lookupType;

    /**
     * 名称
     */
    @Column(name = "cde_name")
    private String cdeName;

    /**
     * 值
     */
    @Column(name = "cde_value")
    private String cdeValue;

    /**
     * 是否启用 1 启用 0 不启用
     */
    @Column(name = "cde_flag")
    private Integer cdeFlag;

    /**
     * 标记
     */
    @Column(name = "remark")
    private String remark;
    
   

    /**
     * 获取公共参数明细
     *
     * @return lookup_code - 公共参数明细
     */
    public String getLookupCode() {
        return lookupCode;
    }

    /**
     * 设置公共参数明细
     *
     * @param lookupCode 公共参数明细
     */
    public void setLookupCode(String lookupCode) {
        this.lookupCode = lookupCode;
    }

    /**
     * 获取公共参数总类
     *
     * @return lookup_type - 公共参数总类
     */
    public String getLookupType() {
        return lookupType;
    }

    /**
     * 设置公共参数总类
     *
     * @param lookupType 公共参数总类
     */
    public void setLookupType(String lookupType) {
        this.lookupType = lookupType;
    }

    /**
     * 获取名称
     *
     * @return cde_name - 名称
     */
    public String getCdeName() {
        return cdeName;
    }

    /**
     * 设置名称
     *
     * @param cdeName 名称
     */
    public void setCdeName(String cdeName) {
        this.cdeName = cdeName;
    }

    /**
     * 获取值
     *
     * @return cde_value - 值
     */
    public String getCdeValue() {
        return cdeValue;
    }

    /**
     * 设置值
     *
     * @param cdeValue 值
     */
    public void setCdeValue(String cdeValue) {
        this.cdeValue = cdeValue;
    }

    /**
     * 获取是否启用 1 启用 0 不启用
     *
     * @return cde_flag - 是否启用 1 启用 0 不启用
     */
    public Integer getCdeFlag() {
        return cdeFlag;
    }

	/**
     * 设置是否启用 1 启用 0 不启用
     *
     * @param cdeFlag 是否启用 1 启用 0 不启用
     */
    public void setCdeFlag(Integer cdeFlag) {
        this.cdeFlag = cdeFlag;
    }

    /**
     * 获取标记
     *
     * @return remark - 标记
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 设置标记
     *
     * @param remark 标记
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

	@Override
	public String toString() {
		return "SysLookupCde [lookupCode=" + lookupCode + ", lookupType="
				+ lookupType + ", cdeName=" + cdeName + ", cdeValue="
				+ cdeValue + ", cdeFlag=" + cdeFlag + ", remark=" + remark
				+ "]";
	}
    
}